evergreen thorn (crataegus oxyacantha) - Spanish English Dictionary